replicated oneself - German English Dictionary